package cc.rengu.igas.channel.esb.facade.bean;

import java.io.Serializable;

/**
 * Created by wangcheng
 * 交易相关信息
 *
 * @author wangcheng
 */
public class ChnlTransInfo implements Serializable {
    /* 订单号 */
    private String orderId;
    /* 支付方式 */
    private String payType;
    /* 交易币种 */
    private String transCcy;
    /* 订单金额 */
    private String transAmt;
    /* 实际支付金额 */
    private String realPayAmt;
    /* 通道折扣金额 */
    private String channelDiscountAmt;
    /* 交易描述 */
    private String transDesc;
    /* 通道业务类型 */
    private String channelBizType;
    /* 通道结算日期 */
    private String settleDate;
    /* 交易授权码 */
    private String txnAuthCode;
    /* 通道流水号 */
    private String channelSeqNum;
    /* 支付通道订单 */
    private String channelOrderId;
    /* 支付通道对账标识 */
    private String channelReconKey;
    /* 交易批次号 */
    private String transBatchNo;
    /* 收单行行号 */
    private String acqBankNo;
    /* 收单行名称 */
    private String acqBankName;
    /* 发卡行行号 */
    private String issureBankNo;
    /* 发卡行名称 */
    private String issureBankName;
    /* 通道手续费 */
    private String channelFee;
    /* 通道手续费收款账户 */
    private String channelFeeAcctNo;
    /* 通道服务费 */
    private String serviceFee;
    /* 摘要内容 */
    private String absContent;
    /* 交易附加信息 */
    private String transExtraInfo;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getTransCcy() {
        return transCcy;
    }

    public void setTransCcy(String transCcy) {
        this.transCcy = transCcy;
    }

    public String getTransAmt() {
        return transAmt;
    }

    public void setTransAmt(String transAmt) {
        this.transAmt = transAmt;
    }

    public String getRealPayAmt() {
        return realPayAmt;
    }

    public void setRealPayAmt(String realPayAmt) {
        this.realPayAmt = realPayAmt;
    }

    public String getChannelDiscountAmt() {
        return channelDiscountAmt;
    }

    public void setChannelDiscountAmt(String channelDiscountAmt) {
        this.channelDiscountAmt = channelDiscountAmt;
    }

    public String getTransDesc() {
        return transDesc;
    }

    public void setTransDesc(String transDesc) {
        this.transDesc = transDesc;
    }

    public String getChannelBizType() {
        return channelBizType;
    }

    public void setChannelBizType(String channelBizType) {
        this.channelBizType = channelBizType;
    }

    public String getSettleDate() {
        return settleDate;
    }

    public void setSettleDate(String settleDate) {
        this.settleDate = settleDate;
    }

    public String getTxnAuthCode() {
        return txnAuthCode;
    }

    public void setTxnAuthCode(String txnAuthCode) {
        this.txnAuthCode = txnAuthCode;
    }

    public String getChannelSeqNum() {
        return channelSeqNum;
    }

    public void setChannelSeqNum(String channelSeqNum) {
        this.channelSeqNum = channelSeqNum;
    }

    public String getChannelOrderId() {
        return channelOrderId;
    }

    public void setChannelOrderId(String channelOrderId) {
        this.channelOrderId = channelOrderId;
    }

    public String getChannelReconKey() {
        return channelReconKey;
    }

    public void setChannelReconKey(String channelReconKey) {
        this.channelReconKey = channelReconKey;
    }

    public String getTransBatchNo() {
        return transBatchNo;
    }

    public void setTransBatchNo(String transBatchNo) {
        this.transBatchNo = transBatchNo;
    }

    public String getAcqBankNo() {
        return acqBankNo;
    }

    public void setAcqBankNo(String acqBankNo) {
        this.acqBankNo = acqBankNo;
    }

    public String getAcqBankName() {
        return acqBankName;
    }

    public void setAcqBankName(String acqBankName) {
        this.acqBankName = acqBankName;
    }

    public String getIssureBankNo() {
        return issureBankNo;
    }

    public void setIssureBankNo(String issureBankNo) {
        this.issureBankNo = issureBankNo;
    }

    public String getIssureBankName() {
        return issureBankName;
    }

    public void setIssureBankName(String issureBankName) {
        this.issureBankName = issureBankName;
    }

    public String getChannelFee() {
        return channelFee;
    }

    public void setChannelFee(String channelFee) {
        this.channelFee = channelFee;
    }

    public String getChannelFeeAcctNo() {
        return channelFeeAcctNo;
    }

    public void setChannelFeeAcctNo(String channelFeeAcctNo) {
        this.channelFeeAcctNo = channelFeeAcctNo;
    }

    public String getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(String serviceFee) {
        this.serviceFee = serviceFee;
    }

    public String getAbsContent() {
        return absContent;
    }

    public void setAbsContent(String absContent) {
        this.absContent = absContent;
    }

    public String getTransExtraInfo() {
        return transExtraInfo;
    }

    public void setTransExtraInfo(String transExtraInfo) {
        this.transExtraInfo = transExtraInfo;
    }
}
